home *** CD-ROM | disk | FTP | other *** search
Text File | 2004-11-18 | 43.8 KB | 1,441 lines |
- <BehaviorSets>
- <!-- Begin Default Behaviors Section -->
- <!-- Begin Default Behavior Branches -->
- <Default_Happy>
- <subjects>
- <ZebraCommon/>
- </subjects>
- <behaviors>
- <ZTBehViewEvent viewKey="Pos_2">
- <ZTFeedbackData>
- <ZTThoughtInfo locID="guestthoughts:AnimalHappy" priority="2" timeout="60" global="false" useTargetName="true"/>
- </ZTFeedbackData>
- </ZTBehViewEvent>
- <BFBehRandomSet>
- <randomSets>
- <DefaultStand weight="90"/>
- <DefaultHappy weight="10"/>
- </randomSets>
- </BFBehRandomSet>
- </behaviors>
- </Default_Happy>
- <Default_VeryHappy>
- <subjects>
- <ZebraCommon/>
- </subjects>
- <behaviors>
- <ZTBehViewEvent viewKey="DPos_3">
- <ZTFeedbackData>
- <ZTThoughtInfo locID="guestthoughts:AnimalVeryHappy" priority="2" timeout="60" global="false" useTargetName="true"/>
- </ZTFeedbackData>
- </ZTBehViewEvent>
- <BFBehRandomSet>
- <randomSets>
- <DefaultStand weight="80"/>
- <DefaultHappy weight="20"/>
- </randomSets>
- </BFBehRandomSet>
- </behaviors>
- </Default_VeryHappy>
- <Default_Happy_inWater>
- <subjects>
- <ZebraCommon/>
- </subjects>
- <behaviors>
- <ZTBehViewEvent viewKey="Pos_2">
- <ZTFeedbackData>
- <ZTThoughtInfo locID="guestthoughts:AnimalHappy" priority="2" timeout="60" global="false" useTargetName="true"/>
- </ZTFeedbackData>
- </ZTBehViewEvent>
- <BFBehRandomSet>
- <randomSets>
- <DefaultStand weight="90"/>
- <Default_inWater_Happy weight="10"/>
- </randomSets>
- </BFBehRandomSet>
- </behaviors>
- </Default_Happy_inWater>
- <Default_VeryHappy_inWater>
- <subjects>
- <ZebraCommon/>
- </subjects>
- <behaviors>
- <ZTBehViewEvent viewKey="DPos_3">
- <ZTFeedbackData>
- <ZTThoughtInfo locID="guestthoughts:AnimalVeryHappy" priority="2" timeout="60" global="false" useTargetName="true"/>
- </ZTFeedbackData>
- </ZTBehViewEvent>
- <BFBehRandomSet>
- <randomSets>
- <DefaultStand weight="80"/>
- <Default_inWater_Happy weight="20"/>
- </randomSets>
- </BFBehRandomSet>
- </behaviors>
- </Default_VeryHappy_inWater>
- <Default_Unhappy>
- <subjects>
- <ZebraCommon/>
- </subjects>
- <behaviors>
- <ZTBehViewEvent viewKey="Neg_2">
- <ZTFeedbackData>
- <ZTThoughtInfo locID="guestthoughts:AnimalUnhappy" priority="2" timeout="60" global="false" useTargetName="true"/>
- </ZTFeedbackData>
- </ZTBehViewEvent>
- <BFBehRandomSet>
- <randomSets>
- <DefaultStand weight="70"/>
- <DefaultRearKick weight="10"/>
- <DefaultSnort weight="10"/>
- <DefaultUnhappy weight="10"/>
- </randomSets>
- </BFBehRandomSet>
- </behaviors>
- </Default_Unhappy>
- <Default_VeryUnhappy>
- <subjects>
- <ZebraCommon/>
- </subjects>
- <behaviors>
- <ZTBehViewEvent viewKey="Neg_3">
- <ZTFeedbackData>
- <ZTThoughtInfo locID="guestthoughts:AnimalVeryUnhappy" priority="2" timeout="60" global="false" useTargetName="true"/>
- </ZTFeedbackData>
- </ZTBehViewEvent>
- <BFBehRandomSet>
- <randomSets>
- <DefaultStand weight="60"/>
- <DefaultRearKick weight="10"/>
- <DefaultSnort weight="10"/>
- <DefaultUnhappy weight="20"/>
- </randomSets>
- </BFBehRandomSet>
- </behaviors>
- </Default_VeryUnhappy>
- <Default_Unhappy_inWater>
- <subjects>
- <ZebraCommon/>
- </subjects>
- <behaviors>
- <ZTBehViewEvent viewKey="Neg_2">
- <ZTFeedbackData>
- <ZTThoughtInfo locID="guestthoughts:AnimalUnhappy" priority="2" timeout="60" global="false" useTargetName="true"/>
- </ZTFeedbackData>
- </ZTBehViewEvent>
- <BFBehRandomSet>
- <randomSets>
- <DefaultStand weight="70"/>
- <DefaultRearKick weight="10"/>
- <DefaultSnort weight="10"/>
- <DefaultUnhappy weight="10"/>
- </randomSets>
- </BFBehRandomSet>
- </behaviors>
- </Default_Unhappy_inWater>
- <Default_VeryUnhappy_inWater>
- <subjects>
- <ZebraCommon/>
- </subjects>
- <behaviors>
- <ZTBehViewEvent viewKey="Neg_3">
- <ZTFeedbackData>
- <ZTThoughtInfo locID="guestthoughts:AnimalVeryUnhappy" priority="2" timeout="60" global="false" useTargetName="true"/>
- </ZTFeedbackData>
- </ZTBehViewEvent>
- <BFBehRandomSet>
- <randomSets>
- <DefaultStand weight="60"/>
- <DefaultRearKick weight="10"/>
- <DefaultSnort weight="10"/>
- <DefaultUnhappy weight="20"/>
- </randomSets>
- </BFBehRandomSet>
- </behaviors>
- </Default_VeryUnhappy_inWater>
- <!-- End Default Behavior Branches -->
- <!-- Begin Default Behavior Leaves -->
- <DefaultStand>
- <subjects>
- <ZebraCommon/>
- </subjects>
- <behaviors>
- <ZTBehFeedback>
- <ZTFeedbackData>
- <ZTActionInfo locID="animalactions:Standing"/>
- </ZTFeedbackData>
- </ZTBehFeedback>
- <BFBehAnimate targetAnim="Stand_Idle"/>
- </behaviors>
- </DefaultStand>
- <DefaultLie>
- <subjects>
- <ZebraCommon/>
- </subjects>
- <behaviors>
- <ZTBehFeedback>
- <ZTFeedbackData>
- <ZTActionInfo locID="animalactions:LyingDown"/>
- </ZTFeedbackData>
- </ZTBehFeedback>
- <BFBehAnimate targetAnim="Lie_Idle"/>
- </behaviors>
- </DefaultLie>
- <DefaultRest>
- <subjects>
- <ZebraCommon/>
- </subjects>
- <behaviors>
- <ZTBehFeedback>
- <ZTFeedbackData>
- <ZTActionInfo locID="animalactions:Resting"/>
- </ZTFeedbackData>
- </ZTBehFeedback>
- <BFBehAnimate targetAnim="Rest_Idle"/>
- </behaviors>
- </DefaultRest>
- <DefaultSleep>
- <subjects>
- <ZebraCommon/>
- </subjects>
- <behaviors>
- <ZTBehFeedback>
- <ZTFeedbackData>
- <ZTActionInfo locID="animalactions:Sleeping"/>
- </ZTFeedbackData>
- </ZTBehFeedback>
- <BFBehAnimate targetAnim="Sleep_Idle"/>
- </behaviors>
- </DefaultSleep>
- <DefaultRearKick>
- <subjects>
- <ZebraCommon/>
- </subjects>
- <behaviors>
- <ZTBehFeedback>
- <ZTFeedbackData>
- <ZTActionInfo locID="animalactions:Rearing"/>
- </ZTFeedbackData>
- </ZTBehFeedback>
- <BFBehAnimate targetAnim="Stand_RearKick" playTime="3"/>
- </behaviors>
- </DefaultRearKick>
- <DefaultSnort>
- <subjects>
- <ZebraCommon/>
- </subjects>
- <behaviors>
- <ZTBehFeedback>
- <ZTFeedbackData>
- <ZTActionInfo locID="animalactions:Snorting"/>
- </ZTFeedbackData>
- </ZTBehFeedback>
- <BFBehAnimate targetAnim="Stand_Snort"/>
- </behaviors>
- </DefaultSnort>
- <DefaultHappy>
- <subjects>
- <ZebraCommon/>
- </subjects>
- <behaviors>
- <ZTBehFeedback>
- <ZTFeedbackData>
- <ZTActionInfo locID="animalactions:Graze"/>
- </ZTFeedbackData>
- </ZTBehFeedback>
- <BFBehPlaySet behSet="Graze"/>
- <BFBehSetAttribute>
- <BFAITargetData hunger="-2"/>
- </BFBehSetAttribute>
- <ZTBehFeedback>
- <ZTFeedbackData>
- <ZTEmoticonInfo emoticonName="EmoteAnimalHungerGood"/>
- </ZTFeedbackData>
- </ZTBehFeedback>
- </behaviors>
- </DefaultHappy>
- <Default_inWater_Happy>
- <subjects>
- <ZebraCommon/>
- </subjects>
- <behaviors>
- <ZTBehFeedback>
- <ZTFeedbackData>
- <ZTActionInfo locID="animalactions:Wandering"/>
- </ZTFeedbackData>
- </ZTBehFeedback>
- <BFBehWander minPlayTime="7" maxPlayTime="15" avoidWater="true" locoSpeed="medium"/>
- <BFBehSetAttribute>
- <BFAITargetData exercise="-10"/>
- </BFBehSetAttribute>
- <ZTBehFeedback>
- <ZTFeedbackData>
- <ZTEmoticonInfo emoticonName="EmoteAnimalExerciseGood"/>
- </ZTFeedbackData>
- </ZTBehFeedback>
- </behaviors>
- </Default_inWater_Happy>
- <DefaultUnhappy>
- <subjects>
- <ZebraCommon/>
- </subjects>
- <behaviors>
- <ZTBehFeedback>
- <ZTFeedbackData>
- <ZTActionInfo locID="animalactions:StampingFoot"/>
- </ZTFeedbackData>
- </ZTBehFeedback>
- <BFBehPlaySet behSet="Stamp"/>
- <ZTBehFeedback>
- <ZTFeedbackData>
- <ZTEmoticonInfo emoticonName="EmoteAngry"/>
- </ZTFeedbackData>
- </ZTBehFeedback>
- </behaviors>
- </DefaultUnhappy>
- <Default_inWater_Unhappy>
- <subjects>
- <ZebraCommon/>
- </subjects>
- <behaviors>
- <ZTBehFeedback>
- <ZTFeedbackData>
- <ZTActionInfo locID="animalactions:StampingFoot"/>
- </ZTFeedbackData>
- </ZTBehFeedback>
- <BFBehPlaySet behSet="Stamp"/>
- <ZTBehFeedback>
- <ZTFeedbackData>
- <ZTEmoticonInfo emoticonName="EmoteAngry"/>
- </ZTFeedbackData>
- </ZTBehFeedback>
- </behaviors>
- </Default_inWater_Unhappy>
- <!-- End Default Behavior Leaves -->
- <!-- End Default Behaviors Section -->
- <Idle>
- <subjects>
- <ZebraCommon/>
- </subjects>
- <behaviors>
- <BFBehAnimSwitchSet>
- <behaviorTable>
- <Stand behSet="DefaultStand"/>
- <Lie behSet="DefaultLie"/>
- <Sleep behSet="DefaultSleep"/>
- <Rest behSet="DefaultRest"/>
- <default behSet="DefaultStand"/>
- </behaviorTable>
- </BFBehAnimSwitchSet>
- </behaviors>
- </Idle>
- <Think>
- <subjects>
- <ZebraCommon/>
- </subjects>
- <behaviors>
- <BFBehAnimSwitchSet loopFlag="true">
- <behaviorTable>
- <Stand behSet="Idle"/>
- <default behSet="Idle"/>
- </behaviorTable>
- </BFBehAnimSwitchSet>
- </behaviors>
- </Think>
- <LookAt>
- <subjects>
- <ZebraCommon/>
- </subjects>
- <behaviors>
- <BFBehRandomSet>
- <randomSets>
- <Idle weight="50"/>
- <Investigate weight="50"/>
- </randomSets>
- </BFBehRandomSet>
- </behaviors>
- </LookAt>
- <Investigate>
- <subjects>
- <ZebraCommon/>
- </subjects>
- <behaviors>
- <ZTBehFeedback>
- <ZTFeedbackData>
- <ZTActionInfo locID="animalactions:GoingToLookAt" useTargetName="true"/>
- </ZTFeedbackData>
- </ZTBehFeedback>
- <BFBehHeadLook/>
- <BFBehMove pathRadius="3"/>
- <ZTBehViewEvent viewKey="Pos_2"/>
- <ZTBehFeedback>
- <ZTFeedbackData>
- <ZTActionInfo locID="animalactions:LookAt" useTargetName="true"/>
- </ZTFeedbackData>
- </ZTBehFeedback>
- <BFBehFaceTarget/>
- <BFBehPlaySet behSet="Idle"/>
- <BFBehHeadLook disengage="true"/>
- </behaviors>
- </Investigate>
- <Stand>
- <subjects>
- <ZebraCommon/>
- </subjects>
- <behaviors>
- <BFBehAnimate targetAnim="Stand_Idle"/>
- </behaviors>
- </Stand>
- <Eat>
- <subjects>
- <ZebraCommon/>
- </subjects>
- <behaviors>
- <BFBehAttachObject attachEntity="s_prop" targetAnim="Eat_Idle" targetNode="Dock_Attach" detachAction="killitem" detachBehSet="Chew" container="foodprop"/>
- <BFBehAttachObject attachEntity="s_prop" targetAnim="Eat_Idle" targetNode="Dock_Attach" detachAction="killitem" detachBehSet="Chew" container="foodprop"/>
- </behaviors>
- </Eat>
- <EatCarrot>
- <subjects>
- <ZebraCommon/>
- </subjects>
- <behaviors>
- <BFBehAttachObject attachEntity="target" targetAnim="Eat_Idle" targetNode="Dock_PickUp" detachAction="killitem"/>
- <BFBehAnimate targetAnim="Chew_Idle"/>
- </behaviors>
- </EatCarrot>
- <Drink>
- <subjects>
- <ZebraCommon/>
- </subjects>
- <behaviors>
- <BFBehAnimate targetAnim="Drink_Idle"/>
- <BFBehAnimate targetAnim="Stand_Idle"/>
- <BFBehAnimate targetAnim="Drink_Idle"/>
- </behaviors>
- </Drink>
- <EnterFoodDish>
- <subjects>
- <ZebraCommon/>
- </subjects>
- <behaviors>
- <BFBehHeadLook/>
- <BFBehDock subjectNode="Node_Mouth" targetAnim="Stand_Idle"/>
- <BFBehHeadLook disengage="true"/>
- </behaviors>
- </EnterFoodDish>
- <UseFoodDish>
- <subjects>
- <ZebraCommon/>
- </subjects>
- <behaviors>
- <BFBehAttachObject attachEntity="s_prop" targetAnim="Eat_Idle" targetNode="Dock_Attach" detachAction="killitem" detachBehSet="Chew" container="foodprop"/>
- <BFBehAttachObject attachEntity="s_prop" targetAnim="Eat_Idle" targetNode="Dock_Attach" detachAction="killitem" detachBehSet="Chew" container="foodprop"/>
- </behaviors>
- </UseFoodDish>
- <DrinkFoodDish>
- <subjects>
- <ZebraCommon/>
- </subjects>
- <behaviors>
- <BFBehAnimate targetAnim="Drink_Idle"/>
- <BFBehAnimate targetAnim="Stand_Idle"/>
- <BFBehAnimate targetAnim="Drink_Idle"/>
- </behaviors>
- </DrinkFoodDish>
- <ExitFoodDish>
- <subjects>
- <ZebraCommon/>
- </subjects>
- <behaviors>
- <BFBehAnimate targetAnim="Stand_Turn180"/>
- </behaviors>
- </ExitFoodDish>
- <EnterTrough>
- <subjects>
- <ZebraCommon/>
- </subjects>
- <behaviors>
- <BFBehHeadLook/>
- <BFBehDock subjectNode="Node_Mouth" targetAnim="Stand_Idle"/>
- <BFBehHeadLook disengage="true"/>
- </behaviors>
- </EnterTrough>
- <UseTrough>
- <subjects>
- <ZebraCommon/>
- </subjects>
- <behaviors>
- <BFBehAttachObject attachEntity="s_prop" targetAnim="Eat_Idle" targetNode="Dock_Attach" detachAction="killitem" detachBehSet="Chew" container="foodprop"/>
- <BFBehAttachObject attachEntity="s_prop" targetAnim="Eat_Idle" targetNode="Dock_Attach" detachAction="killitem" detachBehSet="Chew" container="foodprop"/>
- </behaviors>
- </UseTrough>
- <DrinkTrough>
- <subjects>
- <ZebraCommon/>
- </subjects>
- <behaviors>
- <BFBehAnimate targetAnim="Drink_Idle"/>
- <BFBehAnimate targetAnim="Stand_Idle"/>
- <BFBehAnimate targetAnim="Drink_Idle"/>
- </behaviors>
- </DrinkTrough>
- <ExitTrough>
- <subjects>
- <ZebraCommon/>
- </subjects>
- <behaviors>
- <BFBehAnimate targetAnim="Stand_Turn180"/>
- </behaviors>
- </ExitTrough>
- <EnterSubstratePile>
- <subjects>
- <ZebraCommon/>
- </subjects>
- <behaviors>
- <BFBehHeadLook/>
- <BFBehDockRadial subjectNode="Node_Mouth" targetAnim="Stand_Idle"/>
- <BFBehHeadLook disengage="true"/>
- </behaviors>
- </EnterSubstratePile>
- <UseSubstratePile>
- <subjects>
- <ZebraCommon/>
- </subjects>
- <behaviors>
- <BFBehAnimate targetAnim="Stand_ScrapeGround"/>
- <BFBehAttachObject attachEntity="s_prop" targetAnim="Graze_Idle" targetNode="Dock_Attach" detachAction="killitem" detachBehSet="Chew" container="foodprop"/>
- <BFBehAttachObject attachEntity="s_prop" targetAnim="Graze_Idle" targetNode="Dock_Attach" detachAction="killitem" detachBehSet="Chew" container="foodprop"/>
- </behaviors>
- </UseSubstratePile>
- <ExitSubstratePile>
- <subjects>
- <ZebraCommon/>
- </subjects>
- <behaviors>
- <BFBehAnimate targetAnim="Stand_Turn180"/>
- </behaviors>
- </ExitSubstratePile>
- <Graze>
- <subjects>
- <ZebraCommon/>
- </subjects>
- <behaviors>
- <BFBehAttachObject attachEntity="Grass_Prop" targetAnim="Graze_Idle" targetNode="Dock_Attach" detachAction="killitem" detachBehSet="Chew" container="foodprop"/>
- </behaviors>
- </Graze>
- <Chew>
- <subjects>
- <ZebraCommon/>
- </subjects>
- <behaviors>
- <BFBehAnimate targetAnim="Chew_Idle"/>
- </behaviors>
- </Chew>
- <Lie>
- <subjects>
- <ZebraCommon/>
- </subjects>
- <behaviors>
- <BFBehAnimate targetAnim="Lie_Idle"/>
- </behaviors>
- </Lie>
- <Sleep>
- <subjects>
- <ZebraCommon_Adult/>
- </subjects>
- <behaviors>
- <BFBehAnimate targetAnim="Sleep_Idle" playTime="20"/>
- </behaviors>
- </Sleep>
- <SleepSide>
- <subjects>
- <ZebraCommon_Young/>
- </subjects>
- <behaviors>
- <BFBehAnimate targetAnim="SleepSide_Idle" playTime="20"/>
- </behaviors>
- </SleepSide>
- <Rest>
- <subjects>
- <ZebraCommon/>
- </subjects>
- <behaviors>
- <BFBehAnimate targetAnim="Rest_Idle" playTime="10"/>
- </behaviors>
- </Rest>
- <Rest2>
- <subjects>
- <ZebraCommon/>
- </subjects>
- <behaviors>
- <BFBehAnimate targetAnim="Rest_Idle" playTime="10"/>
- </behaviors>
- </Rest2>
- <Die_OldAge>
- <subjects>
- <ZebraCommon/>
- </subjects>
- <behaviors>
- <ZTBehFeedback>
- <ZTFeedbackData>
- <ZTActionInfo locID="animalactions:Dying"/>
- </ZTFeedbackData>
- </ZTBehFeedback>
- <BFBehPlaySet behSet="Sleep"/>
- <ZTBehViewEvent viewKey="Neg_10">
- <ZTFeedbackData>
- <ZTThoughtInfo locID="guestthoughts:AnimalDiedBad" priority="-1" timeout="60" global="false" useTargetName="true"/>
- </ZTFeedbackData>
- </ZTBehViewEvent>
- <ZTBehFeedback>
- <ZTFeedbackData>
- <ZTMessageInfo locID="zoomessages:AnimalDied" priority="-1" timeout="60" global="true" useEntityName="true"/>
- </ZTFeedbackData>
- </ZTBehFeedback>
- <BFBehKill killSubject="true" fadeOutPeriod="1"/>
- </behaviors>
- </Die_OldAge>
- <Die_Sick>
- <subjects>
- <ZebraCommon/>
- </subjects>
- <behaviors>
- <ZTBehFeedback>
- <ZTFeedbackData>
- <ZTActionInfo locID="animalactions:Dying_Sick"/>
- </ZTFeedbackData>
- </ZTBehFeedback>
- <BFBehPlaySet behSet="Sleep"/>
- <ZTBehViewEvent viewKey="Neg_10">
- <ZTFeedbackData>
- <ZTThoughtInfo locID="guestthoughts:AnimalDiedSickBad" priority="-1" timeout="60" global="false" useTargetName="true"/>
- </ZTFeedbackData>
- </ZTBehViewEvent>
- <ZTBehFeedback>
- <ZTFeedbackData>
- <ZTMessageInfo locID="zoomessages:AnimalDiedSick" priority="-1" timeout="60" global="true" useEntityName="true"/>
- </ZTFeedbackData>
- </ZTBehFeedback>
- <BFBehKill killSubject="true" fadeOutPeriod="1"/>
- </behaviors>
- </Die_Sick>
- <Die_Fight>
- <subjects>
- <ZebraCommon/>
- </subjects>
- <behaviors>
- <ZTBehMorph morphEntity="subject" morphTargetEntityType="Carcass_Meat" NameIt="true"/>
- </behaviors>
- </Die_Fight>
- <Poop>
- <subjects>
- <ZebraCommon/>
- </subjects>
- <behaviors>
- <BFBehAnimate targetAnim="Poop_Idle"/>
- </behaviors>
- </Poop>
- <Pee>
- <subjects>
- <ZebraCommon/>
- </subjects>
- <behaviors>
- <BFBehAnimate targetAnim="Pee_Idle"/>
- </behaviors>
- </Pee>
- <Prance>
- <subjects>
- <ZebraCommon/>
- </subjects>
- <behaviors>
- <BFBehAnimate targetAnim="Prance_Ahead"/>
- </behaviors>
- </Prance>
- <Snort>
- <subjects>
- <ZebraCommon/>
- </subjects>
- <behaviors>
- <BFBehAnimate targetAnim="Stand_Snort"/>
- </behaviors>
- </Snort>
- <FailureSet>
- <subjects>
- <ZebraCommon/>
- </subjects>
- <behaviors>
- <BFBehAnimate targetAnim="Stand_Snort"/>
- </behaviors>
- </FailureSet>
- <DockSniff>
- <subjects>
- <ZebraCommon/>
- </subjects>
- <behaviors>
- <BFBehDockRadial subjectNode="Node_Mouth" targetAnim="Stand_Idle"/>
- <BFBehFaceTarget/>
- </behaviors>
- </DockSniff>
- <WaitSniff>
- <subjects>
- <ZebraCommon/>
- </subjects>
- <behaviors>
- <BFBehAnimate targetAnim="Stand_Idle" loopFlag="true"/>
- </behaviors>
- </WaitSniff>
- <Sniff>
- <subjects>
- <ZebraCommon/>
- </subjects>
- <behaviors>
- <BFBehAnimate targetAnim="Stand_Sniff"/>
- </behaviors>
- </Sniff>
- <Neigh>
- <subjects>
- <ZebraCommon/>
- </subjects>
- <behaviors>
- <BFBehAnimate targetAnim="Stand_Neigh"/>
- </behaviors>
- </Neigh>
- <LipSmack>
- <subjects>
- <ZebraCommon/>
- </subjects>
- <behaviors>
- <BFBehAnimate targetAnim="Stand_LipSmack"/>
- </behaviors>
- </LipSmack>
- <ContentmentSigh>
- <subjects>
- <ZebraCommon/>
- </subjects>
- <behaviors>
- <BFBehAnimate targetAnim="Stand_ContentmentSigh"/>
- </behaviors>
- </ContentmentSigh>
- <AlarmCall>
- <subjects>
- <ZebraCommon/>
- </subjects>
- <behaviors>
- <BFBehAnimate targetAnim="Stand_AlarmCall"/>
- </behaviors>
- </AlarmCall>
- <Kick>
- <subjects>
- <ZebraCommon/>
- </subjects>
- <behaviors>
- <BFBehRandomSet>
- <randomSets>
- <BackKick weight="50"/>
- <RearKick weight="50"/>
- </randomSets>
- </BFBehRandomSet>
- </behaviors>
- </Kick>
- <BackKick>
- <subjects>
- <ZebraCommon/>
- </subjects>
- <behaviors>
- <BFBehAnimate targetAnim="Stand_Kick" playTime="3"/>
- </behaviors>
- </BackKick>
- <RearKick>
- <subjects>
- <ZebraCommon/>
- </subjects>
- <behaviors>
- <BFBehAnimate targetAnim="Stand_RearKick" playTime="3"/>
- </behaviors>
- </RearKick>
- <Bite>
- <subjects>
- <ZebraCommon/>
- </subjects>
- <behaviors>
- <BFBehAnimate targetAnim="Stand_Bite"/>
- </behaviors>
- </Bite>
- <Scratch>
- <subjects>
- <ZebraCommon/>
- </subjects>
- <behaviors>
- <BFBehAnimate targetAnim="Stand_Scratch"/>
- </behaviors>
- </Scratch>
- <Groom>
- <subjects>
- <ZebraCommon/>
- </subjects>
- <behaviors>
- <BFBehAnimate targetAnim="Groom_Idle"/>
- </behaviors>
- </Groom>
- <DustBathe>
- <subjects>
- <ZebraCommon/>
- </subjects>
- <behaviors>
- <BFBehAnimate targetAnim="DustBathe_Idle"/>
- </behaviors>
- </DustBathe>
- <EnterTreeRub>
- <subjects>
- <ZebraCommon/>
- </subjects>
- <behaviors>
- <ZTBehFeedback>
- <ZTFeedbackData>
- <ZTActionInfo locID="animalactions:GoingToRub" useTargetName="true"/>
- </ZTFeedbackData>
- </ZTBehFeedback>
- <BFBehHeadLook/>
- <BFBehDock subjectNode="Dock_Rub" targetAnim="Stand_Idle"/>
- <BFBehHeadLook disengage="true"/>
- </behaviors>
- </EnterTreeRub>
- <RubTree>
- <subjects>
- <ZebraCommon/>
- </subjects>
- <behaviors>
- <BFBehAnimate targetAnim="Stand_RubOnObject"/>
- <ZTBehFeedback>
- <ZTFeedbackData>
- <ZTActionInfo locID="animalactions:Rubbing" useTargetName="true"/>
- </ZTFeedbackData>
- </ZTBehFeedback>
- </behaviors>
- </RubTree>
- <ExitTreeRub>
- <subjects>
- <ZebraCommon/>
- </subjects>
- <behaviors>
- <BFBehAnimate targetAnim="Stand_TurnLeft90"/>
- </behaviors>
- </ExitTreeRub>
- <EnterShadeStructure>
- <subjects>
- <ZebraCommon/>
- </subjects>
- <behaviors>
- <BFBehHeadLook/>
- <ZTBehFeedback>
- <ZTFeedbackData>
- <ZTActionInfo locID="animalactions:GoingRestUnder" useTargetName="true"/>
- </ZTFeedbackData>
- </ZTBehFeedback>
- <BFBehDockRadial subjectNode="Floor" targetRadius="3" rotError="180"/>
- <BFBehHeadLook disengage="true"/>
- </behaviors>
- </EnterShadeStructure>
- <UseShadeStructure>
- <subjects>
- <ZebraCommon/>
- </subjects>
- <behaviors>
- <ZTBehFeedback>
- <ZTFeedbackData>
- <ZTActionInfo locID="animalactions:RestingUnder" useTargetName="true"/>
- </ZTFeedbackData>
- </ZTBehFeedback>
- <BFBehAnimate targetAnim="Stand_Idle" playTime="20"/>
- </behaviors>
- </UseShadeStructure>
- <ExitShadeStructure>
- <subjects>
- <ZebraCommon/>
- </subjects>
- <behaviors>
- <ZTBehFeedback>
- <ZTFeedbackData>
- <ZTActionInfo locID="animalactions:ExitingShelter" useTargetName="true"/>
- </ZTFeedbackData>
- </ZTBehFeedback>
- <BFBehAnimate targetAnim="Stand_Turn180"/>
- </behaviors>
- </ExitShadeStructure>
- <Shake>
- <subjects>
- <ZebraCommon/>
- </subjects>
- <behaviors>
- <BFBehAnimate targetAnim="Stand_Shake"/>
- </behaviors>
- </Shake>
- <GroomYoung>
- <subjects>
- <ZebraCommon/>
- </subjects>
- <behaviors>
- <BFBehAnimate targetAnim="Stand_GroomYoung"/>
- </behaviors>
- </GroomYoung>
- <GroomOther>
- <subjects>
- <ZebraCommon/>
- </subjects>
- <behaviors>
- <BFBehAnimate targetAnim="Stand_GroomOther"/>
- </behaviors>
- </GroomOther>
- <GreetingRub>
- <subjects>
- <ZebraCommon/>
- </subjects>
- <behaviors>
- <BFBehAnimate targetAnim="Stand_GreetingRub"/>
- </behaviors>
- </GreetingRub>
- <Stamp>
- <subjects>
- <ZebraCommon/>
- </subjects>
- <behaviors>
- <BFBehAnimate targetAnim="Stand_Stamp"/>
- </behaviors>
- </Stamp>
- <SwishTail>
- <subjects>
- <ZebraCommon/>
- </subjects>
- <behaviors>
- <BFBehAnimate targetAnim="Stand_SwishTail"/>
- </behaviors>
- </SwishTail>
- <ScrapeGround>
- <subjects>
- <ZebraCommon/>
- </subjects>
- <behaviors>
- <BFBehAnimate targetAnim="Stand_ScrapeGround"/>
- </behaviors>
- </ScrapeGround>
- <Stand_Yawn>
- <subjects>
- <ZebraCommon/>
- </subjects>
- <behaviors>
- <BFBehAnimate targetAnim="Stand_Yawn"/>
- </behaviors>
- </Stand_Yawn>
- <Lie_Yawn>
- <subjects>
- <ZebraCommon/>
- </subjects>
- <behaviors>
- <BFBehAnimate targetAnim="Lie_Yawn"/>
- </behaviors>
- </Lie_Yawn>
- <Yawn>
- <subjects>
- <ZebraCommon/>
- </subjects>
- <behaviors>
- <BFBehAnimSwitchSet>
- <behaviorTable>
- <Stand behSet="Stand_Yawn"/>
- <Lie behSet="Lie_Yawn"/>
- <default behSet="Stand_Yawn"/>
- </behaviorTable>
- </BFBehAnimSwitchSet>
- </behaviors>
- </Yawn>
- <Fight>
- <subjects>
- <ZebraCommon_Adult_M/>
- </subjects>
- <behaviors>
- <BFBehAnimateRandom>
- <randomAnims>
- <Stand_Bite weight="25"/>
- <Stand_RearKick weight="25"/>
- <Stand_Snort weight="25"/>
- <Stand_Stamp weight="25"/>
- </randomAnims>
- </BFBehAnimateRandom>
- </behaviors>
- </Fight>
- <FightHurt>
- <subjects>
- <ZebraCommon_Adult_M/>
- </subjects>
- <behaviors>
- <BFBehAnimateRandom>
- <randomAnims>
- <Stand_Bite weight="25"/>
- <Stand_RearKick weight="25"/>
- <Stand_Snort weight="25"/>
- <Stand_Stamp weight="25"/>
- </randomAnims>
- </BFBehAnimateRandom>
- <BFBehAnimate targetAnim="KnockedDown_Idle"/>
- <ZTBehViewEvent viewKey="Neg_7">
- <ZTFeedbackData>
- <ZTThoughtInfo locID="guestthoughts:AnimalHurtBad" priority="-1" timeout="60" global="false" useTargetName="true"/>
- </ZTFeedbackData>
- </ZTBehViewEvent>
- <BFBehSetAttribute>
- <BFAISubjectData health="30"/>
- </BFBehSetAttribute>
- </behaviors>
- </FightHurt>
- <DefendEqual>
- <subjects>
- <ZebraCommon_Adult_M/>
- </subjects>
- <behaviors>
- <BFBehRandomSet>
- <randomSets>
- <Fight weight="50"/>
- <FightHurt weight="50"/>
- </randomSets>
- </BFBehRandomSet>
- </behaviors>
- </DefendEqual>
- <DockFight>
- <subjects>
- <ZebraCommon_Adult_M/>
- </subjects>
- <behaviors>
- <BFBehDock subjectNode="Node_Mouth" targetNode="Node_Mouth" targetAnim="Stand_Idle" locoSpeed="prance"/>
- </behaviors>
- </DockFight>
- <WaitFight>
- <subjects>
- <ZebraCommon_Adult_M/>
- </subjects>
- <behaviors>
- <BFBehAnimateRandom>
- <randomAnims>
- <Stand_LipSmack weight="25"/>
- <Stand_Idle weight="25"/>
- <Stand_Snort weight="25"/>
- <Stand_Stamp weight="25"/>
- </randomAnims>
- </BFBehAnimateRandom>
- </behaviors>
- </WaitFight>
- <DockGreet>
- <subjects>
- <ZebraCommon/>
- </subjects>
- <behaviors>
- <BFBehDock subjectNode="Node_Mouth" targetNode="Node_Mouth" targetAnim="Stand_Idle"/>
- </behaviors>
- </DockGreet>
- <WaitGreet>
- <subjects>
- <ZebraCommon/>
- </subjects>
- <behaviors>
- <BFBehAnimate targetAnim="Stand_Idle" loopFlag="true"/>
- </behaviors>
- </WaitGreet>
- <DockGroom>
- <subjects>
- <ZebraCommon/>
- </subjects>
- <behaviors>
- <BFBehDock subjectNode="Node_Mouth" targetNode="Node_Mouth" targetAnim="Stand_Idle"/>
- </behaviors>
- </DockGroom>
- <WaitGroom>
- <subjects>
- <ZebraCommon/>
- </subjects>
- <behaviors>
- <BFBehAnimate targetAnim="Stand_Idle" loopFlag="true"/>
- </behaviors>
- </WaitGroom>
- <DockAttacked>
- <subjects>
- <ZebraCommon/>
- </subjects>
- <behaviors>
- <BFBehScript context="behavior" file="scripts/playparticle.lua" function="playParticle" params="{Floor} runps PlacementCloud"/>
- <BFBehDockNow targetNode="p_PredatorOffset" subjectNode="p_PreyOffset" reserveSlotName="general"/>
- </behaviors>
- </DockAttacked>
- <Attacked>
- <subjects>
- <ZebraCommon/>
- </subjects>
- <behaviors>
- <BFBehAnimate targetAnim="KnockedDown_Idle"/>
- <BFBehPlaySet behSet="Die_Fight"/>
- </behaviors>
- </Attacked>
- <EnterShelter1>
- <subjects>
- <ZebraCommon/>
- </subjects>
- <behaviors>
- <ZTBehFeedback>
- <ZTFeedbackData>
- <ZTActionInfo locID="animalactions:GoingRestShelter" useTargetName="true"/>
- </ZTFeedbackData>
- </ZTBehFeedback>
- <BFBehHeadLook/>
- <BFBehDockTAP targetAnim="Walk_Ahead" subjectNode="Floor" targetTAP="Bip01_DockNode01_BaseA2Branch1AEnd"/>
- <BFBehHeadLook disengage="true"/>
- <BFBehAnimateTAP subjectNode="Floor" targetTAP="Bip01_DockNode01_BaseA2Branch1AEnd" exitTap="false"/>
- </behaviors>
- </EnterShelter1>
- <EnterShelter2>
- <subjects>
- <ZebraCommon/>
- </subjects>
- <behaviors>
- <ZTBehFeedback>
- <ZTFeedbackData>
- <ZTActionInfo locID="animalactions:GoingRestShelter" useTargetName="true"/>
- </ZTFeedbackData>
- </ZTBehFeedback>
- <BFBehHeadLook/>
- <BFBehDockTAP targetAnim="Walk_Ahead" subjectNode="Floor" targetTAP="Bip01_DockNode03_BaseB2Branch1BEnd"/>
- <BFBehHeadLook disengage="true"/>
- <BFBehAnimateTAP subjectNode="Floor" targetTAP="Bip01_DockNode03_BaseB2Branch1BEnd" exitTap="false"/>
- </behaviors>
- </EnterShelter2>
- <EnterShelter3>
- <subjects>
- <ZebraCommon/>
- </subjects>
- <behaviors>
- <ZTBehFeedback>
- <ZTFeedbackData>
- <ZTActionInfo locID="animalactions:GoingRestShelter" useTargetName="true"/>
- </ZTFeedbackData>
- </ZTBehFeedback>
- <BFBehHeadLook/>
- <BFBehDockTAP targetAnim="Walk_Ahead" subjectNode="Floor" targetTAP="Bip01_DockNode05_BaseC2Branch1CEnd"/>
- <BFBehHeadLook disengage="true"/>
- <BFBehAnimateTAP subjectNode="Floor" targetTAP="Bip01_DockNode05_BaseC2Branch1CEnd" exitTap="false"/>
- </behaviors>
- </EnterShelter3>
- <EnterShelter4>
- <subjects>
- <ZebraCommon/>
- </subjects>
- <behaviors>
- <ZTBehFeedback>
- <ZTFeedbackData>
- <ZTActionInfo locID="animalactions:GoingRestShelter" useTargetName="true"/>
- </ZTFeedbackData>
- </ZTBehFeedback>
- <BFBehHeadLook/>
- <BFBehDockTAP targetAnim="Walk_Ahead" subjectNode="Floor" targetTAP="Bip01_DockNode07_BaseD2Branch1DEnd"/>
- <BFBehHeadLook disengage="true"/>
- <BFBehAnimateTAP subjectNode="Floor" targetTAP="Bip01_DockNode07_BaseD2Branch1DEnd" exitTap="false"/>
- </behaviors>
- </EnterShelter4>
- <EnterShelter5>
- <subjects>
- <ZebraCommon/>
- </subjects>
- <behaviors>
- <ZTBehFeedback>
- <ZTFeedbackData>
- <ZTActionInfo locID="animalactions:GoingRestShelter" useTargetName="true"/>
- </ZTFeedbackData>
- </ZTBehFeedback>
- <BFBehHeadLook/>
- <BFBehDockTAP targetAnim="Walk_Ahead" subjectNode="Floor" targetTAP="Bip01_DockNode09_BaseE2Branch1EEnd"/>
- <BFBehHeadLook disengage="true"/>
- <BFBehAnimateTAP subjectNode="Floor" targetTAP="Bip01_DockNode09_BaseE2Branch1EEnd" exitTap="false"/>
- </behaviors>
- </EnterShelter5>
- <EnterShelter6>
- <subjects>
- <ZebraCommon/>
- </subjects>
- <behaviors>
- <ZTBehFeedback>
- <ZTFeedbackData>
- <ZTActionInfo locID="animalactions:GoingRestShelter" useTargetName="true"/>
- </ZTFeedbackData>
- </ZTBehFeedback>
- <BFBehHeadLook/>
- <BFBehDockTAP targetAnim="Walk_Ahead" subjectNode="Floor" targetTAP="Bip01_DockNode11_BaseF2Branch1FEnd"/>
- <BFBehHeadLook disengage="true"/>
- <BFBehAnimateTAP subjectNode="Floor" targetTAP="Bip01_DockNode11_BaseF2Branch1FEnd" exitTap="false"/>
- </behaviors>
- </EnterShelter6>
- <UseShelter>
- <subjects>
- <ZebraCommon/>
- </subjects>
- <behaviors>
- <ZTBehFeedback>
- <ZTFeedbackData>
- <ZTActionInfo locID="animalactions:RestingShelter" useTargetName="true"/>
- </ZTFeedbackData>
- </ZTBehFeedback>
- <BFBehAnimate targetAnim="Lie_Idle" playTime="20"/>
- </behaviors>
- </UseShelter>
- <ExitShelter1>
- <subjects>
- <ZebraCommon/>
- </subjects>
- <behaviors>
- <ZTBehFeedback>
- <ZTFeedbackData>
- <ZTActionInfo locID="animalactions:ExitingShelter" useTargetName="true"/>
- </ZTFeedbackData>
- </ZTBehFeedback>
- <BFBehAnimateTAP subjectNode="Floor" targetTAP="Bip01_DockNode02_Branch1AEnd2ExitA" exitTAP="true"/>
- </behaviors>
- </ExitShelter1>
- <ExitShelter2>
- <subjects>
- <ZebraCommon/>
- </subjects>
- <behaviors>
- <ZTBehFeedback>
- <ZTFeedbackData>
- <ZTActionInfo locID="animalactions:ExitingShelter" useTargetName="true"/>
- </ZTFeedbackData>
- </ZTBehFeedback>
- <BFBehAnimateTAP subjectNode="Floor" targetTAP="Bip01_DockNode04_Branch1BEnd2ExitB" exitTAP="true"/>
- </behaviors>
- </ExitShelter2>
- <ExitShelter3>
- <subjects>
- <ZebraCommon/>
- </subjects>
- <behaviors>
- <ZTBehFeedback>
- <ZTFeedbackData>
- <ZTActionInfo locID="animalactions:ExitingShelter" useTargetName="true"/>
- </ZTFeedbackData>
- </ZTBehFeedback>
- <BFBehAnimateTAP subjectNode="Floor" targetTAP="Bip01_DockNode06_Branch1CEnd2ExitC" exitTAP="true"/>
- </behaviors>
- </ExitShelter3>
- <ExitShelter4>
- <subjects>
- <ZebraCommon/>
- </subjects>
- <behaviors>
- <ZTBehFeedback>
- <ZTFeedbackData>
- <ZTActionInfo locID="animalactions:ExitingShelter" useTargetName="true"/>
- </ZTFeedbackData>
- </ZTBehFeedback>
- <BFBehAnimateTAP subjectNode="Floor" targetTAP="Bip01_DockNode08_Branch1DEnd2ExitD" exitTAP="true"/>
- </behaviors>
- </ExitShelter4>
- <ExitShelter5>
- <subjects>
- <ZebraCommon/>
- </subjects>
- <behaviors>
- <ZTBehFeedback>
- <ZTFeedbackData>
- <ZTActionInfo locID="animalactions:ExitingShelter" useTargetName="true"/>
- </ZTFeedbackData>
- </ZTBehFeedback>
- <BFBehAnimateTAP subjectNode="Floor" targetTAP="Bip01_DockNode10_Branch1EEnd2ExitE" exitTAP="true"/>
- </behaviors>
- </ExitShelter5>
- <ExitShelter6>
- <subjects>
- <ZebraCommon/>
- </subjects>
- <behaviors>
- <ZTBehFeedback>
- <ZTFeedbackData>
- <ZTActionInfo locID="animalactions:ExitingShelter" useTargetName="true"/>
- </ZTFeedbackData>
- </ZTBehFeedback>
- <BFBehAnimateTAP subjectNode="Floor" targetTAP="Bip01_DockNode12_Branch1FEnd2ExitF" exitTAP="true"/>
- </behaviors>
- </ExitShelter6>
- <Sick>
- <subjects>
- <ZebraCommon/>
- </subjects>
- <behaviors>
- <BFBehAnimate targetAnim="Stand_Sneeze"/>
- </behaviors>
- </Sick>
- <VerySick>
- <subjects>
- <ZebraCommon/>
- </subjects>
- <behaviors>
- <BFBehAnimate targetAnim="Sleep_Idle" playTime="30"/>
- </behaviors>
- </VerySick>
- <WaitAttackGuest>
- <subjects>
- <ZebraCommon_Adult/>
- </subjects>
- <behaviors>
- <BFBehAnimate targetAnim="Stand_Idle" loopFlag="true"/>
- </behaviors>
- </WaitAttackGuest>
- <AttackGuest>
- <subjects>
- <ZebraCommon_Adult/>
- </subjects>
- <behaviors>
- <BFBehAnimate targetAnim="Stand_AttackGuest" interruptFlag="true"/>
- </behaviors>
- </AttackGuest>
- <Nurse>
- <subjects>
- <ZebraCommon_Young/>
- </subjects>
- <behaviors>
- <ZTBehFeedback>
- <ZTFeedbackData>
- <ZTActionInfo locID="animalactions:BeingNursed" useTargetName="true"/>
- </ZTFeedbackData>
- </ZTBehFeedback>
- <BFBehAnimate targetAnim="Nurse_Idle" playTime="8"/>
- <ZTBehFeedback>
- <ZTFeedbackData>
- <ZTEmoticonInfo emoticonName="EmoteAnimalHungerGood"/>
- </ZTFeedbackData>
- </ZTBehFeedback>
- </behaviors>
- </Nurse>
- <DockNurse>
- <subjects>
- <ZebraCommon_Young/>
- </subjects>
- <behaviors>
- <ZTBehFeedback>
- <ZTFeedbackData>
- <ZTActionInfo locID="animalactions:GoingToNurse" useTargetName="true"/>
- </ZTFeedbackData>
- </ZTBehFeedback>
- <BFBehDock subjectNode="Node_Mouth" targetNode="p_NurseNode" targetAnim="Stand_Idle" locoSpeed="fast"/>
- </behaviors>
- </DockNurse>
- <WaitNurse>
- <subjects>
- <ZebraCommon/>
- </subjects>
- <behaviors>
- <ZTBehFeedback>
- <ZTFeedbackData>
- <ZTActionInfo locID="animalactions:WaitingToNurse" useTargetName="true"/>
- </ZTFeedbackData>
- </ZTBehFeedback>
- <BFBehAnimate targetAnim="Stand_Idle" loopFlag="true"/>
- </behaviors>
- </WaitNurse>
- <NurseYoung>
- <subjects>
- <ZebraCommon/>
- </subjects>
- <behaviors>
- <ZTBehFeedback>
- <ZTFeedbackData>
- <ZTActionInfo locID="animalactions:NurseOther" useTargetName="true"/>
- </ZTFeedbackData>
- </ZTBehFeedback>
- <BFBehAnimate targetAnim="Stand_Idle" loopFlag="true"/>
- </behaviors>
- </NurseYoung>
- <MatingCall_F>
- <subjects>
- <ZebraCommon_Adult_F/>
- </subjects>
- <behaviors>
- <ZTBehFeedback>
- <ZTFeedbackData>
- <ZTActionInfo locID="animalactions:MatingCallAt" useTargetName="true"/>
- </ZTFeedbackData>
- </ZTBehFeedback>
- <BFBehAnimate targetAnim="Stand_Snort"/>
- </behaviors>
- </MatingCall_F>
- <MatingCall_M>
- <subjects>
- <ZebraCommon_Adult_M/>
- </subjects>
- <behaviors>
- <ZTBehFeedback>
- <ZTFeedbackData>
- <ZTActionInfo locID="animalactions:MatingCallAnswer" useTargetName="true"/>
- </ZTFeedbackData>
- </ZTBehFeedback>
- <BFBehAnimate targetAnim="Stand_Snort"/>
- </behaviors>
- </MatingCall_M>
- <Mate>
- <subjects>
- <ZebraCommon_Adult/>
- </subjects>
- <behaviors>
- <ZTBehFeedback>
- <ZTFeedbackData>
- <ZTActionInfo locID="animalactions:Mating" useTargetName="true"/>
- </ZTFeedbackData>
- </ZTBehFeedback>
- <BFBehAnimate targetAnim="Sleep_Idle" playTime="10"/>
- </behaviors>
- </Mate>
- <Birth>
- <subjects>
- <ZebraCommon_Adult_F/>
- </subjects>
- <behaviors>
- <BFBehRandomSet>
- <randomSets>
- <SpawnF weight="50"/>
- <SpawnM weight="50"/>
- </randomSets>
- </BFBehRandomSet>
- </behaviors>
- </Birth>
- <SpawnF>
- <subjects>
- <ZebraCommon_Adult_F/>
- </subjects>
- <behaviors>
- <BFBehSpawn spawnEntity="ZebraCommon_Young_F" spawnRelation="child" subjectNode="Floor" fadeInPeriod="1" randomPosOffset="3" randomRotOffset="180" spawnInTA="true"/>
- <BFBehScript context="behavior" file="scripts/justgavebirth.lua" function="justgavebirth"/>
- </behaviors>
- </SpawnF>
- <SpawnM>
- <subjects>
- <ZebraCommon_Adult_F/>
- </subjects>
- <behaviors>
- <BFBehSpawn spawnEntity="ZebraCommon_Young_M" spawnRelation="child" subjectNode="Floor" fadeInPeriod="1" randomPosOffset="3" randomRotOffset="180" spawnInTA="true"/>
- <BFBehScript context="behavior" file="scripts/justgavebirth.lua" function="justgavebirth"/>
- </behaviors>
- </SpawnM>
- <ThrashWater>
- <subjects>
- <ZebraCommon/>
- </subjects>
- <behaviors>
- <BFBehAnimate targetAnim="Drown_Idle" interruptFlag="true"/>
- </behaviors>
- </ThrashWater>
- <ChewCud>
- <subjects>
- <ZebraCommon/>
- </subjects>
- <behaviors>
- <BFBehAnimate targetAnim="Chew_Idle"/>
- <BFBehAnimate targetAnim="Chew_Idle"/>
- <BFBehAnimate targetAnim="Chew_Idle"/>
- </behaviors>
- </ChewCud>
- </BehaviorSets>